impregnating appliance - German English Dictionary